Development of Quality Software Using Object Oriented Framework: Reuse Reengineering Concept
نویسندگان
چکیده
Software Reuse and re-engineering is a complex subject that is highly knowledge-intensive. It is an important way to reduce software cost and to make programmers and designer more efficient.An Object Oriented framework is a set of cooperating classes,both abstract and concrete classes and may be the solution for a family of related problem..This paper proposes the framework technique , Highly Cohesive and Low Coupled Object Oriented (HCLCOO) Framework . This framework provides a generic structure to develop application software .HCLCOO is responsible for performing a specific task.This framework contains abstract class and concrete class ,abstract class contain general structure by simple change it may be used for different application.
منابع مشابه
Cost Models for Future Software Life Cycle Processes: COCOMO 2
Current software cost estimation models, such as the 1981 Constructive Cost Model (COCOMO) for software cost estimation and its 1987 Ada COCOMO update, have been experiencing increasing difficulties in estimating the costs of software developed to new life cycle processes and capabilities. These include non-sequential and rapid-development process models; reuse-driven approaches involving comme...
متن کاملQuality Driven Transformation Framework for Object Oriented Migration
Reengineering legacy software systems to object oriented platforms has received significant attention over the past few years. In this paper, we propose a goal driven software migration framework that aims to identify and extract a quality object model from a procedural system and to generate quality object oriented code that produces a platform for network-centric application integration. The ...
متن کاملUsing Viewpoints , Frameworks , and Domain - Specific Languages to Enhance Software Reuse
Case studies have shown that high levels of software reuse can be achieved through the use of object-oriented frameworks. This paper describes a viewpoint-based design and instantiation method for framework development. This method uses the concept of viewpoints and the hot-spot relation in object-oriented design to guide the designer on the identification of hot-spots in the structure of the f...
متن کاملAspect-Oriented Reengineering of an Object-oriented Library in a Short Iteration Agile Process
Aspect-oriented reengineering aims to modularize crosscutting concerns in an existing system using a new abstraction called an aspect. Code concerns may be tangled and scattered throughout an existing code base thus hampering maintenance. This paper describes the reengineering of an object-oriented software library called GEF using aspect-oriented techniques as an integral activity in an agile ...
متن کاملQuality Driven Transformation Compositions for Object Oriented Migration
Reengineering legacy software systems to object oriented platforms has received significant attention over the past few years. In this paper, we propose a goal driven software migration framework that aims to identify and extract a quality object model from a procedural system and to generate quality object oriented code. The framework is composed of analysis tools, transformation rules, and no...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013